\hypertarget{classjost_1_1Exception}{
\section{jost::Exception Class Reference}
\label{classjost_1_1Exception}\index{jost::Exception@{jost::Exception}}
}


{\ttfamily \#include $<$Exceptions.hpp$>$}



Inheritance diagram for jost::Exception:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=124pt]{classjost_1_1Exception__inherit__graph}
\end{center}
\end{figure}


Collaboration diagram for jost::Exception:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=232pt]{classjost_1_1Exception__coll__graph}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classjost_1_1Exception_aaf692b24b504a0ff0ae07fea132ec6eb}{
{\bfseries Exception} (const std::string \&msg)  throw ()}
\label{classjost_1_1Exception_aaf692b24b504a0ff0ae07fea132ec6eb}

\item 
virtual const char $\ast$ \hyperlink{classjost_1_1Exception_a49bff85eb1aafc0b83af03aa2a267cdb}{what} () const   throw ()
\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classjost_1_1Exception_a86458e79bfc74564b51e5d604a91a6ae}{
std::string {\bfseries what\_\-}}
\label{classjost_1_1Exception_a86458e79bfc74564b51e5d604a91a6ae}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
The class {\ttfamily \hyperlink{classjost_1_1Exception}{Exception}} is the root exception from which all the JOST exceptions are derived.

\begin{DoxyAuthor}{Author}
Angelo Corsaro $<$mailto:\href{mailto:angelo.corsaro@gmail.com}{\tt angelo.corsaro@gmail.com}$>$ 
\end{DoxyAuthor}
\begin{DoxyVersion}{Version}
0.1 
\end{DoxyVersion}


Definition at line 52 of file Exceptions.hpp.



\subsection{Member Function Documentation}
\hypertarget{classjost_1_1Exception_a49bff85eb1aafc0b83af03aa2a267cdb}{
\index{jost::Exception@{jost::Exception}!what@{what}}
\index{what@{what}!jost::Exception@{jost::Exception}}
\subsubsection[{what}]{\setlength{\rightskip}{0pt plus 5cm}const char $\ast$ jost::Exception::what () const  throw ()\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
\label{classjost_1_1Exception_a49bff85eb1aafc0b83af03aa2a267cdb}
Returns a description associated with the cause of the exception.

\begin{DoxyReturn}{Returns}
a description of the exception. 
\end{DoxyReturn}


Definition at line 11 of file Exceptions.cpp.



The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
src/jost/Exceptions.hpp\item 
src/jost/Exceptions.cpp\end{DoxyCompactItemize}
